﻿@charset "utf-8";
/* CSS Document */
/* -------------------- Site:手机商城（Micronet）  Author: yu  Updated:޸ 2013-7-24 16:57:22  Updated by: micronet -------------------- */ 

/* -------------------- Website initialization -------------------- */
* {padding:0; margin:0;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,img,a { border:none;}
table{ border-collapse:collapse;}
div,body { margin:0 auto;}
html,body { max-width:320px; margin:0 auto;}
body { overflow-x:hidden; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif,SimSun; color:#666666; background-color:#fff;}
*html/*,*html body*/{ background-image:url(about:blank); background-attachment:fixed;}
a:link,a:visited{color:#666666; text-decoration:none;}
a:hover{color:#666666; text-decoration:none;}
a:active{color:#666666; text-decoration:none;}
img{border:none; float:none; vertical-align:top;}
ul,ol {list-style:none;}
h1{font-size:22px; font-weight:500;}
h2{font-size:20px; font-weight:500;}
h3{font-size:18px; font-weight:500;}
h4{font-size:16px; font-weight:500;}
h5{font-size:14px; font-weight:500;}
h6{font-size:12px; font-weight:500;}
p {line-height:20px;}

.PicIEPng img { behavior:url("iepngfix.htc");}
.PicIEPng input { behavior:url("iepngfix.htc");}
/* -------------------- menu --------------------   */


/* -------------------- top --------------------  */
.top { width:100%; height:100px;}
.TopMin320 { min-width:320px;}
*html .top_bg {position:absolute; top:expression(eval(document.documentElement.scrollTop));}
.top_bg{ width:100%; left:0; height:45px; background:url(../images/top_bg.jpg) repeat-x; position:fixed; top:0; z-index:99999;}
/* ---------- king start ---------- */
.Top_King_top { width:100%; height:45px; overflow:hidden;}
/* ---------- king end ---------- */
/* -------------------- banner --------------------  */

/* -------------------- bottom --------------------  */
.BottomKingTop { width:100%; height:44px;}
.BottomBg { width:100%; left:0; height:44px; background:url(../images/BottomBg.jpg) repeat-x; position:fixed; bottom:0; z-index:99999;}
*html .BottomBg {position:absolute; top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}
.BottomBg .Bottom1Width { width:320px; position:relative; height:43px; background:url(../images/BottomBor.jpg) no-repeat left bottom; padding-top:1px; z-index:5;}
.BottomBg .Bottom1Width li { float:left; width:106px; font-size:14px; line-height:43px; text-align:center; background:url(../images/BottomBor.jpg) no-repeat right bottom; cursor:pointer;}

.Bottom2Width { width:320px; position:absolute; z-index:1; left:50%; top:0; margin-left:-160px; height:0px;}

.BottomLi { position:absolute; bottom:0px; width:100px; height:0px; overflow:hidden;}
.KingLiBg { width:100%; overflow:hidden;}
.KingLiCont { width:90px; overflow-x:hidden; height:210px; padding:0 5px; font-size:14px; background:url(../images/KingLiBg2.png) repeat-y; text-align:center; overflow-y:auto;}
.KingLiCont li { width:100%; overflow:hidden; height:36px; padding:2px 0 3px; line-height:36px; background:url(../images/tt.jpg) no-repeat center top;}
.KingLiCont .KingLiContFirst { background-image:none;}
.BottomLi1 { left:0;}
.BottomLi2 { left:105px;}
.BottomLi3 { left:210px;}

/* -------------------- width --------------------  */

.MinWidth { width:320px; overflow:hidden;}


/* -------------------- other --------------------  */
.title{ font-size:14px; color:#4f4f4f; text-align:center; border-bottom:1px solid #c00f18;}

.search_all{ width:95%; overflow:hidden; padding:10px 0;}
.search_content{ width:202px; height:33px; border:2px solid #d3d3d3; -moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; background:url(../images/search_ico.jpg) no-repeat center left; padding-left:30px;}
.search_textbox{ width:170px; height:35px; line-height:35px; border:0; font-size:14px; color:#c4c4c4; text-align:left; overflow:hidden; background:none;}
.search_btn{ padding:1px 5px 0 0;}

.top_title_all{ padding:10px;}
.top_title{ width:100%; height:45px; line-height:45px; color:#FFF; font-size:14px; text-align:center;}
.top_title_back { float:left; margin-top:-45px; padding:13px 0 0 11px;}
.top_title_home { float:right; margin-top:-45px; padding:13px 11px 0 0;}
.top_title_home li{ float:left; padding:0 3px;}

.minus,.Plus { cursor:pointer;}
.KingMum {border:1px solid #c9c9c9; height:13px; line-height:13px; margin:0 3px; width:45px; font-weight:bold; color:#666666; text-align:center; }

.Maximum { display:none; width:0; height:0; visibility:hidden;}

.widthTxt{ width:180px;}
.widthTxt2{ width:260px;}

.pr_showList_page{ padding:0 13px; overflow:hidden;}
.pr_showList_page li{ width:78px; height:38px; line-height:38px; text-align:center; color:#4f4f4f; font-size:14px; font-family:"microsoft yahei", Arial, SimSun; background:url(../images/pr_showList.jpg) no-repeat center top; float:left; padding:0 10px; margin:20px 0; }
.pr_showList_page .pr_showList_pageX{ background:url(../images/pr_showList_jtdown.jpg) no-repeat center top;}
.pr_showList_page li select { border:0; background:none; padding-right:5px; -webkit-appearance:none; -moz-appearance:none; color:#4f4f4f; font-size:14px;}

/* -------------------- footer --------------------  */
.footer_function{ text-align:center; font-size:12px; padding:5px 0;}
.order{ background:url(../images/order_bg.jpg) left no-repeat; padding-left:15px;}
.shopping_car{background:url(../images/shopping_car_bg.jpg) left center no-repeat; padding-left:17px;}
.help{ background:url(../images/help_bg.jpg) left center no-repeat; padding-left:17px;}
.into{ background:url(../images/into.gif) left center no-repeat; padding-left:17px;}

.footer_bg{  height:31px; line-height:31px; background-color:#e9e9e9; color:#4f4f4f; padding:0 15px;}
.footer_bg span{ float:right; padding:7px 0 0; height:18px; line-height:18px;}
.footer_txt{ width:100%; overflow:hidden; color:#666666; text-align:center; padding:5px 0; font-family:Verdana, Geneva, sans-serif;}

/* -------------------- font-size -------------------- */

/* -------------------- color --------------------  */
.Cwhite { color:white; }
.Cred { color:#b7252c;}
.Cpublic { color:#0033FF;}

/* -------------------- Basic Settings -------------------- */
.FloatLeft{float:left; margin:0;}
.FloatRight { float:right; margin:0;}
.MarginTop { margin-top:15px;}
.MarginTop5 { margin-top:5px;}
.MarginTop10 { margin-top:10px;}
.OverHid { overflow:hidden;}
.clear{display:block; clear:both; overflow:hidden; height:0px; }
.ellipsis{ display:block; overflow:hidden; text-align:left; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space: nowrap; }
.AlignCenter { text-align:center;}

